﻿using System;
using System.ComponentModel.DataAnnotations;

namespace Sharp.Infrastructure
{
    /// <summary>
    /// 标准业务实体类
    /// </summary>
    public interface IStandardEntity
    {
        /// <summary>
        /// 添加日期
        /// </summary>
        /// <value>添加日期</value>
        [Required]
        System.DateTime? CheckInTime { get; set; }
        /// <summary>
        /// 录入员的id
        /// </summary>
        /// <value>录入员的id</value>
        Guid? CheckInUserId { get; set; }
        /// <summary>
        /// 修改时间
        /// </summary>
        /// <value>修改时间</value>
        System.DateTime? ModifiTime { get; set; }
        /// <summary>
        /// 修改数据的用户Id
        /// </summary>
        /// <value>修改数据的用户Id</value>
        Guid? ModifiedUserId { get; set; }
    }
}